<html>
    <head>
        <title>概览</title>
    </head>
    <body>
        <script>
            // 分层解决方案   概述

                    /*
                         一、 预安装的库和服务

                                    以下库和服务为开发和生产环境预装和配置。创建解决方案后，您可以根据需要修改或删除中的大部分。

                                            ①、Autofac用于依赖注入。

                                            ②、Serilog带有文件和控制台日志记录提供程序

                                            ③、Redis用于分布式缓存。如果您选择公共网站*或分层*选项，Redis用于分布式缓存。

                                            ④、Swagger用于浏览和测试HTTP API。

                                            ⑤、OpenIdduce作为内置的身份验证服务器。
                    */


                    /*
                        二、预配置功能

                                    以下功能是在解决方案中为您构建和预配置的。

                                            ①、Authentication  身份验证是根据最佳实践完全配置的。

                                            ②、Permission(授权)，Setting(设置)，Feature(功能)，Localizarion(本地化)管理系统已预配置并准备好使用。

                                            ③、Background job system. 后台作业系统。

                                            ③、BLOB存储系统与数据库提供程序一起安装。

                                            ⑤、动态数据库迁移系统（部署新版本时服务会自动迁移其数据库模式）。

                                            ⑥、Helm图表用于将解决方案部署到库伯内特斯。*

                                            ⑦、Swagger身份验证配置为测试授权的HTTP API。
                    */

                    /*
                        三、基础模块

                                            ①、Account 模块  对用户进行身份验证（登录、注册、双因素身份验证*等）

                                            ②、 Identity管理角色和用户

                                            ③、 OpenIdduce（核心部分）实现OAuth认证流

                                            ④、 FeattureManagement 功能管理

                                            ⑤、 PermissionManagement 授权管理

                                            ⑥、 SettingManagement 设置管理
                    */

                    /*
                        四、可选模块

                                            ①、 AuditLogging 审计日志记录

                                            ②、 Chat 聊天

                                            ③、File Management * 文件管理*

                                            ④、Language Management * 语言管理

                                            ⑤、 OpenIdduce（管理UI）

                                            ⑥、Tenant Management (Multi-Tenancy) or SaaS 租户管理（多租户）或SaaS*

                                            ⑦、Text Template Management * 文本模板管理*
                    */


                    /*
                        五、UI主题

                                  LeptonX Lite或LeptonX主题*已为解决方案预先配置。
                                  
                                  您可以选择其中一个调色板（系统、浅色或深色）作为默认值，而最终用户会动态更改它。  
                    */


                    /*
                        六、创建解决方案时必须提供的选项：  


                                    分层启动模板在创建解决方案时要求提供一些首选项。

                                    1、Database Providers 数据库提供商

                                            在创建新解决方案时提供了两个数据库提供程序选项：

                                                具有SQL服务器、MySQL和PostgreSQL DBMS选项的实体框架核心。您可以在创建解决方案后手动切换到另一个DBMS。


                                    2、UI框架

                                            ①、None  无

                                            ②、Angular  

                                            ③、MVC / RazorPages 

                                            ④、Blazor  Server

                                            ⑤、Blazor WebAssembly

                                            ⑥、Blazor  WebApp


                                    3、移动应用程序

                                            如果您愿意，该解决方案包括一个移动应用程序。
                                            
                                            移动应用程序完全集成到系统中，实现身份验证（登录）和其他ABP功能，并包括一些您可以使用和举例的屏幕。
                                            
                                            以下选项可用：


                                    4、多租户和SaaS模块：

                                            SaaS模块作为选项包含在内。选择它时，多租户系统会自动配置。否则，系统将不包括任何多租户开销。
                    */
        </script>
    </body>
</html>